electronic-controlled camera - Spanish English Dictionary